engine barrel - Alemán Inglés Diccionario